//函数实现数组求和，数组名做参数实际上是指针

//下面是一个简单的示例程序，它将一个整型数组作为函数参数，并对其元素进行求和：
#include <stdio.h>

int sum_array(int *arr, int size) {
    int sum = 0;
    for (int i = 0; i < size; i++) {
        sum += arr[i];
    }
    return sum;
}

int main() {
    int arr[] = {1, 2, 3, 4, 5};
    int size = sizeof(arr) / sizeof(arr[0]);
    int sum = sum_array(arr, size);
    printf("The sum of the array is %d\n", sum);
    return 0;
}
